armored combat engineer platoon - Français Anglais Dictionnaire